﻿using System;
using System.Collections.Generic;

using System.Text;

namespace Rance.Battle
{
    class 箭雨1 : 准备技能
    {
        public 箭雨1()
        {
            this.技能速度 = 80;
            this.技能目标 = Battle.技能目标.全体;
            this.消耗行动点 = Battle.消耗行动点.全部;
            this.准备后执行技能 = new 箭雨1后();
            this.技能站位要求 = Battle.技能站位要求.无;
        }
    }

    class 箭雨1后 : 准备后攻击技能
    {
        public 箭雨1后()
        {
            this.可被守护 = true;
            this.技能速度 = 140;
            this.能否被反击 = false;
            this.物理系 = true;
            this.打断系数 = 60;
            this.技能站位要求 = Battle.技能站位要求.无;
            this.伤害系数 = 1.2m;
        }
    }

    class 箭雨2 : 箭雨1
    {
        public 箭雨2()
        {
            this.准备后执行技能 = new 箭雨2后();
        }
    }

    class 箭雨2后 : 箭雨1后
    {
        public 箭雨2后()
        {
            this.伤害系数 = 1.4m;
        }
    }

    class 箭雨3 : 箭雨1
    {
        public 箭雨3()
        {
            this.准备后执行技能 = new 箭雨3后();
        }
    }

    class 箭雨3后 : 箭雨1后
    {
        public 箭雨3后()
        {
            this.伤害系数 = 1.7m;
        }
    }
}
